blood-drop emlets - Turkish English Dictionary